Meadows and the equational specification of division
نویسندگان
چکیده
منابع مشابه
Relative Equational Specification and Semantics
Standard concepts of initial and final algebra semantics are generalised in a modular hierarchical manner. The resulting relative formalism allows a unified view on the relationship between initial and final algebra semantics and gives a dualised notion of consistency. Using this, a modular hierarchical approach to proof by consistency is taken by which only top-level equations need be consider...
متن کاملEquational Specification of Dynamic Objects
An equational language to specify object-oriented conceptual models is defined. Objects are considered to be characterized by a unique object identifier and have static and dynamic structure. Examples of static structure are classification, aggregation, generalization and grouping, examples of dynamic structure are events, processes, local (intra-object) and global (inter-object) and communicat...
متن کاملDivision by Zero in Common Meadows
Common meadows are fields expanded with a total inverse function. Division by zero produces an additional value denoted with a that propagates through all operations of the meadow signature (this additional value can be interpreted as an error element). We provide a basis theorem for so-called common cancellation meadows of characteristic zero, that is, common meadows of characteristic zero tha...
متن کاملAn Equational Specification for the Scheme Language
This work describes the formal semantics of Scheme as an equational theory in the Maude rewriting system. The semantics is based on continuations and is highly modular. We briefly investigate the relationship between our methodology for defining programming languages and other semantic formalisms. We conclude by showing some performance results of the interpreter obtained for free from the exec...
متن کاملDivision by zero in non-involutive meadows
Meadows have been proposed as alternatives for fields with a purely equational axiomatization. At the basis of meadows lies the decision to make the multiplicative inverse operation total by imposing that the multiplicative inverse of zero is zero. Thus, the multiplicative inverse operation of a meadow is an involution. In this paper, we study 'non-involutive meadows', i.e. variants of meadows ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Theoretical Computer Science
سال: 2009
ISSN: 0304-3975
DOI: 10.1016/j.tcs.2008.12.015